﻿using System;
using System.Collections.Generic;
using System.Text;

namespace E.Enum
{
    /// <summary>
    /// 题型枚举
    /// </summary>
    public enum EnumQuestionCategory
    {
        /// <summary>
        /// 选择题
        /// </summary>
        Choice = 2,  

        /// <summary>
        /// 判断题
        /// </summary>
        Judge = 3, 

        /// <summary>
        /// 填空题
        /// </summary>
        FITBs = 4, 
        
        /// <summary>
        /// 简答题
        /// </summary>
        SAQs = 5
    }
    
    public enum EnumLanguage
    {
        /// <summary>
        /// 中文简体
        /// </summary>
        Zh_cn = 0,
        
        /// <summary>
        /// 英语
        /// </summary>
        En = 1,

        /// <summary>
        /// 日语
        /// </summary>
        Jp = 2,

        /// <summary>
        /// 德语
        /// </summary>
        De = 3
    }

    public enum EnumAction
    {
        /// <summary>
        /// 登录成功
        /// </summary>
        LoginSuccess = 0,

        /// <summary>
        /// 登录失败
        /// </summary>
        LoginFailed = 1
    }

    public enum EnumExamCategory
    { 
        /// <summary>
        /// 所有
        /// </summary>
        All = -1,

        /// <summary>
        /// 课程考试
        /// </summary>
        CourseExam = 1,

        /// <summary>
        /// 认证考试
        /// </summary>
        CertificateExam = 2
    }

    public enum EnumScoreCategory
    {
        /// <summary>
        /// 未录入
        /// </summary>
        UnInputed = -1,

        /// <summary>
        /// 口试成绩
        /// </summary>
        OralScore = 1,

        /// <summary>
        /// 课堂表现成绩
        /// </summary>
        UsuallyScore = 2,

        /// <summary>
        /// 录入成绩
        /// </summary>
        OperationScore = 3,

        /// <summary>
        /// 课程考试成绩
        /// </summary>
        TestScore = 4,

        /// <summary>
        /// 认证考试成绩
        /// </summary>
        CertificateTestScore = 5
    }

    public enum EnumTeacherAuthority
    { 
        /// <summary>
        /// 普通
        /// </summary>
        Normal = 0,

        /// <summary>
        /// 管理员
        /// </summary>
        Admin = 1,

        /// <summary>
        /// 内训
        /// </summary>
        Internals = 2
    }

    public enum EnumUserAuthority
    {
        /// <summary>
        /// 内训
        /// </summary>
        Internal = 0,

        /// <summary>
        /// 外训
        /// </summary>
        Public = 1
    }
}
